The following tables list the members exposed by Verifier<T>.
Name | Description | |
---|---|---|
![]() | ApplicableType | The object type on which the property to be verified is defined. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | ErrorMessageInfo | Description of this verifier - will be used by default to construct status messages regarding the success or failure of the verifier. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | InitializationOrder | Gets or sets the internally maintained order that represents the order that this verifier was added to a VerifierEngine. |
![]() | SortValue | Gets or sets the order that verifiers are executed within a verifier batch. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | TriggerLinks | Gets a collection of all of the TriggerLinks on this verifier. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | VerifierArgs | Gets or sets the parameters that represent the state of this verifier. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | VerifierEngine | VerifierEngine that this Verifier is attached to. Will be null for any unattached verifier. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | VerifierOptions | (Inherited from IdeaBlade.Validation.Verifier) |
Name | Description | |
---|---|---|
![]() | AddTrigger | Overloaded. Add a TriggerItem to this verifier. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | AddTriggers | Adds multiple TriggerItems to this verifier. A TriggerItem is constructed using the Verifier.ApplicableType and each member name specified. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | CompareTo | See System.IComparable.CompareTo(System.Object) (Inherited from IdeaBlade.Validation.Verifier) |
![]() | Equals | (Inherited from object) |
![]() | GetHashCode | (Inherited from object) |
![]() | GetType | (Inherited from object) |
![]() | IsApplicable | Overridden. See Verifier.IsApplicable. When extending this class the IsApplicableTyped method should be overridden in order perform applicability testing. This method should NOT be overridden. |
![]() | RemoveTrigger | Overloaded. Remove a TriggerItem from this verifier. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | RemoveTriggers | Removes multiple TriggerItems to this verifier. A TriggerItem is constructed using the Verifier.ApplicableType and each member name specified. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | ToString | (Inherited from object) |
![]() | Verify | Overridden. See Verifier.Verify. When extending this class the VerifyTyped method should be overridden in order perform "typed" verification. This method should NOT be overridden. |
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from object) |
![]() | IsApplicableTyped | See Verifier.IsApplicable. Override this method in any subclasses to perform applicability testing. |
![]() | MemberwiseClone | (Inherited from object) |
![]() | OnVerifierEngineAttach | Occurs immediately after a verifier is attached to its verifier engine but before it is 'frozen'. (Inherited from IdeaBlade.Validation.Verifier) |
![]() | VerifyTyped | See Verifier.Verify. Override this method in any subclasses to peform verification logic. |